exploration trench - İspanyolca İngilizce Sözlük